package cn.online.taxi.manager.pojo;

import java.util.Date;

public class TbOrderRulePrice {
    private Integer id;

    private Integer orderId;

    private String category;

    private Double totalPrice;

    private Double totalDistance;

    private Double totalTime;

    private String cityCode;

    private String cityName;

    private Integer serviceTypeId;

    private String serviceTypeName;

    private Integer channelId;

    private String channelName;

    private Integer carLevelId;

    private String carLevelName;

    private Double basePrice;

    private Double baseKilo;

    private Double baseMinute;

    private Double lowestPrice;

    private Date nightStart;

    private Date nightEnd;

    private Double nightPerKiloPrice;

    private Double nightPerMinutePrice;

    private Double nightDistance;

    private Double nightTime;

    private Double nightPrice;

    private Double beyondStartKilo;

    private Double beyondPerKiloPrice;

    private Double beyondDistance;

    private Double beyondPrice;

    private Double perKiloPrice;

    private Double path;

    private Double pathPrice;

    private Double perMinutePrice;

    private Double duration;

    private Double durationPrice;

    private Double restDuration;

    private Double restDurationPrice;

    private Double restDistance;

    private Double restDistancePrice;

    private Double roadPrice;

    private Double parkingPrice;

    private Double otherPrice;

    private Double dynamicDiscountRate;

    private Double dynamicDiscount;

    private Double supplementPrice;

    private Date created;

    private Date updated;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getOrderId() {
        return orderId;
    }

    public void setOrderId(Integer orderId) {
        this.orderId = orderId;
    }

    public String getCategory() {
        return category;
    }

    public void setCategory(String category) {
        this.category = category == null ? null : category.trim();
    }

    public Double getTotalPrice() {
        return totalPrice;
    }

    public void setTotalPrice(Double totalPrice) {
        this.totalPrice = totalPrice;
    }

    public Double getTotalDistance() {
        return totalDistance;
    }

    public void setTotalDistance(Double totalDistance) {
        this.totalDistance = totalDistance;
    }

    public Double getTotalTime() {
        return totalTime;
    }

    public void setTotalTime(Double totalTime) {
        this.totalTime = totalTime;
    }

    public String getCityCode() {
        return cityCode;
    }

    public void setCityCode(String cityCode) {
        this.cityCode = cityCode == null ? null : cityCode.trim();
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName == null ? null : cityName.trim();
    }

    public Integer getServiceTypeId() {
        return serviceTypeId;
    }

    public void setServiceTypeId(Integer serviceTypeId) {
        this.serviceTypeId = serviceTypeId;
    }

    public String getServiceTypeName() {
        return serviceTypeName;
    }

    public void setServiceTypeName(String serviceTypeName) {
        this.serviceTypeName = serviceTypeName == null ? null : serviceTypeName.trim();
    }

    public Integer getChannelId() {
        return channelId;
    }

    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName == null ? null : channelName.trim();
    }

    public Integer getCarLevelId() {
        return carLevelId;
    }

    public void setCarLevelId(Integer carLevelId) {
        this.carLevelId = carLevelId;
    }

    public String getCarLevelName() {
        return carLevelName;
    }

    public void setCarLevelName(String carLevelName) {
        this.carLevelName = carLevelName == null ? null : carLevelName.trim();
    }

    public Double getBasePrice() {
        return basePrice;
    }

    public void setBasePrice(Double basePrice) {
        this.basePrice = basePrice;
    }

    public Double getBaseKilo() {
        return baseKilo;
    }

    public void setBaseKilo(Double baseKilo) {
        this.baseKilo = baseKilo;
    }

    public Double getBaseMinute() {
        return baseMinute;
    }

    public void setBaseMinute(Double baseMinute) {
        this.baseMinute = baseMinute;
    }

    public Double getLowestPrice() {
        return lowestPrice;
    }

    public void setLowestPrice(Double lowestPrice) {
        this.lowestPrice = lowestPrice;
    }

    public Date getNightStart() {
        return nightStart;
    }

    public void setNightStart(Date nightStart) {
        this.nightStart = nightStart;
    }

    public Date getNightEnd() {
        return nightEnd;
    }

    public void setNightEnd(Date nightEnd) {
        this.nightEnd = nightEnd;
    }

    public Double getNightPerKiloPrice() {
        return nightPerKiloPrice;
    }

    public void setNightPerKiloPrice(Double nightPerKiloPrice) {
        this.nightPerKiloPrice = nightPerKiloPrice;
    }

    public Double getNightPerMinutePrice() {
        return nightPerMinutePrice;
    }

    public void setNightPerMinutePrice(Double nightPerMinutePrice) {
        this.nightPerMinutePrice = nightPerMinutePrice;
    }

    public Double getNightDistance() {
        return nightDistance;
    }

    public void setNightDistance(Double nightDistance) {
        this.nightDistance = nightDistance;
    }

    public Double getNightTime() {
        return nightTime;
    }

    public void setNightTime(Double nightTime) {
        this.nightTime = nightTime;
    }

    public Double getNightPrice() {
        return nightPrice;
    }

    public void setNightPrice(Double nightPrice) {
        this.nightPrice = nightPrice;
    }

    public Double getBeyondStartKilo() {
        return beyondStartKilo;
    }

    public void setBeyondStartKilo(Double beyondStartKilo) {
        this.beyondStartKilo = beyondStartKilo;
    }

    public Double getBeyondPerKiloPrice() {
        return beyondPerKiloPrice;
    }

    public void setBeyondPerKiloPrice(Double beyondPerKiloPrice) {
        this.beyondPerKiloPrice = beyondPerKiloPrice;
    }

    public Double getBeyondDistance() {
        return beyondDistance;
    }

    public void setBeyondDistance(Double beyondDistance) {
        this.beyondDistance = beyondDistance;
    }

    public Double getBeyondPrice() {
        return beyondPrice;
    }

    public void setBeyondPrice(Double beyondPrice) {
        this.beyondPrice = beyondPrice;
    }

    public Double getPerKiloPrice() {
        return perKiloPrice;
    }

    public void setPerKiloPrice(Double perKiloPrice) {
        this.perKiloPrice = perKiloPrice;
    }

    public Double getPath() {
        return path;
    }

    public void setPath(Double path) {
        this.path = path;
    }

    public Double getPathPrice() {
        return pathPrice;
    }

    public void setPathPrice(Double pathPrice) {
        this.pathPrice = pathPrice;
    }

    public Double getPerMinutePrice() {
        return perMinutePrice;
    }

    public void setPerMinutePrice(Double perMinutePrice) {
        this.perMinutePrice = perMinutePrice;
    }

    public Double getDuration() {
        return duration;
    }

    public void setDuration(Double duration) {
        this.duration = duration;
    }

    public Double getDurationPrice() {
        return durationPrice;
    }

    public void setDurationPrice(Double durationPrice) {
        this.durationPrice = durationPrice;
    }

    public Double getRestDuration() {
        return restDuration;
    }

    public void setRestDuration(Double restDuration) {
        this.restDuration = restDuration;
    }

    public Double getRestDurationPrice() {
        return restDurationPrice;
    }

    public void setRestDurationPrice(Double restDurationPrice) {
        this.restDurationPrice = restDurationPrice;
    }

    public Double getRestDistance() {
        return restDistance;
    }

    public void setRestDistance(Double restDistance) {
        this.restDistance = restDistance;
    }

    public Double getRestDistancePrice() {
        return restDistancePrice;
    }

    public void setRestDistancePrice(Double restDistancePrice) {
        this.restDistancePrice = restDistancePrice;
    }

    public Double getRoadPrice() {
        return roadPrice;
    }

    public void setRoadPrice(Double roadPrice) {
        this.roadPrice = roadPrice;
    }

    public Double getParkingPrice() {
        return parkingPrice;
    }

    public void setParkingPrice(Double parkingPrice) {
        this.parkingPrice = parkingPrice;
    }

    public Double getOtherPrice() {
        return otherPrice;
    }

    public void setOtherPrice(Double otherPrice) {
        this.otherPrice = otherPrice;
    }

    public Double getDynamicDiscountRate() {
        return dynamicDiscountRate;
    }

    public void setDynamicDiscountRate(Double dynamicDiscountRate) {
        this.dynamicDiscountRate = dynamicDiscountRate;
    }

    public Double getDynamicDiscount() {
        return dynamicDiscount;
    }

    public void setDynamicDiscount(Double dynamicDiscount) {
        this.dynamicDiscount = dynamicDiscount;
    }

    public Double getSupplementPrice() {
        return supplementPrice;
    }

    public void setSupplementPrice(Double supplementPrice) {
        this.supplementPrice = supplementPrice;
    }

    public Date getCreated() {
        return created;
    }

    public void setCreated(Date created) {
        this.created = created;
    }

    public Date getUpdated() {
        return updated;
    }

    public void setUpdated(Date updated) {
        this.updated = updated;
    }
}